# states and state elements

## States elements

States elements are nested within graphic object elements for objects that have states, and contain nested state elements. States elements begin with the <states> start tag and end with the </states> end-tag.

The following object elements have states elements:

- Button objects: momentaryButton, maintainedButton, latchedButton, multistateButton, interlockedButton
- Indicator objects: multistateIndicator, listIndicator, symbol
- Selector objects: displayListSelector, controlListSelector, pilotedControlListSelector

## State elements

Each state element contains the attributes for a specific state of an object. The state element begins with the <state> start tag and ends with the </state> end tag (unless the state has no sub-elements, in which case the end tag is />).

## See also

states and state elements attributes and child elements